From cbe70ba569513b9d59009cd867153f5044b96b70 Mon Sep 17 00:00:00 2001 From: Travis Kemen Date: Thu, 23 Oct 2008 15:32:16 +0000 Subject: [PATCH] remove polarity SVN-Revision: 13041 --- package/madwifi/files/lib/wifi/madwifi.sh | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/package/madwifi/files/lib/wifi/madwifi.sh b/package/madwifi/files/lib/wifi/madwifi.sh index 379ec0747b..6ee6435658 100755 --- a/package/madwifi/files/lib/wifi/madwifi.sh +++ b/package/madwifi/files/lib/wifi/madwifi.sh @@ -186,25 +186,23 @@ enable_atheros() { esac if [ -n "$antgpio" ]; then softled=0 - config_get polarity "$device" polarity - case "$polarity" in + config_get antenna "$device" antenna + case "$antenna" in + external) antdiv=0; antrx=1; anttx=1 ;; horizontal) antdiv=0; antrx=1; anttx=1 ;; vertical) antdiv=0; antrx=2; anttx=2 ;; auto) antdiv=1; antrx=0; anttx=0 ;; esac - config_get antenna "$device" antenna + [ -x "$(which gpioctl 2>/dev/null)" ] || antenna= case "$antenna" in - internal) + horizontal|vertical|auto) gpioctl "dirout" "$antgpio" >/dev/null 2>&1 gpioctl "set" "$antgpio" >/dev/null 2>&1 ;; external) gpioctl "dirout" "$antgpio" >/dev/null 2>&1 gpioctl "clear" "$antgpio" >/dev/null 2>&1 - antdiv=0 - antrx=1 - anttx=1 ;; esac fi @@ -334,8 +332,7 @@ detect_atheros() { NanoStation*) EXTRA_DEV=" # Ubiquiti NanoStation features - option antenna internal - option polarity auto # (auto|horizontal|vertical) + option antenna auto # (auto|horizontal|vertical|external) " ;; esac -- 2.30.2